http://www.hdlcon.org
Virtual Silicon
HP
Click here for EDAToolsCafe Click here for EDAToolsCafe Click here for Internet Business Systems Click here for Hewlett Packard Click here for EDAToolsCafe
Search:
  Home | EDAVision | Companies | Downloads | Interviews | Forums | News | Resources |  ItZnewz  | |   | PCBCafe
  Check Mail | Submit Material | Universities | Books & Courses | Events | Membership | Fun Stuff | Advertise |
 Browse eCatalog:  Subscribe to EDA Daily News
eCatalogAsic & ICPCBFPGADesign ServicesHardwareSIP
Email: 
 EDAToolsCafe 

Printer Friendly Version

Cypress Microsystems Slashes Microcontroller Development Time and Cost With Software Tool Set that Enables Dynamic Reconfiguration

PSoC Designer(TM) Provides Unparalleled Flexibility and Adaptability for Designers of Industrial Control Applications

BOTHELL, Wash.--(BUSINESS WIRE)--Feb. 4, 2002-- Cypress Microsystems, Inc. (CMS) today brought dynamic reconfiguration to its family of PSoC(TM) (Programmable System on Chip) microcontrollers (MCU). By enabling design engineers to program a single chip for a variety functions -- and then change functions on the fly -- dynamic reconfiguration reduces the time and costs of application development and provides maximum design adaptability throughout the development process.

Designed for flexibility, the PSoC microcontroller technology enables designers to select from a variety of peripheral "building blocks" to define the functionality that best fits their application and then easily map them to the underlying analog and digital hardware blocks. In contrast, traditional fixed-function microcontrollers offer little or no flexibility on the peripheral set of an individual device.

Dynamic reconfiguration is made possible by CMS's new PSoC Designer(TM) Software Tool Set, which includes a device editor, an application editor and a debugger. The development process begins by defining the peripheral set within the device editor subsystem. A graphical user interface (GUI) provides point-and-click capabilities to make specific peripheral choices. These choices generate the register bit settings to implement the desired peripheral set, as well as software for application programming interfaces (APIs), and interrupt service routines (ISRs).

Our customers care about how quickly and efficiently designs are finished," said Nathan John, director of marketing for CMS. "Dynamic reconfiguration can not only shave 30 percent off normal development time, but can streamline the design process by providing the flexibility to reconfigure of the microcontroller at any time."

In addition to changing the peripheral set on the PSoC MCU during the development process, developers can dynamically change the peripheral set during the run time of the application. The PSoC Designer allows the developer to create multiple peripheral configurations, and specify the events that will trigger the switch between these configurations. MCU systems typically go through multiple states during operation and the developer can have a unique configuration for each one of these states.

"Re-using on-chip resources provides developers with an effective way of reducing component inventory and costs," adds John. "It's like having a multiple MCUs in the same socket."

PSoC Designer Highlights

A real-time trace buffer follows the machine code and shows exactly what the in-circuit emulator is executing. Developers can trace up to a maximum of 64,000 entries. In addition, a time stamp or external event capture can be included in the trace buffer contents.

  • An application editor serves as the source editor for the system. Developers can create and modify their code, as well as set software breakpoints for use in the debugging process.
  • A device editor allows developers to select desired peripherals to optimize the features to the application task at hand. This software also allows the creation of multiple configurations that can be loaded and unloaded during run time.
  • Dynamic event points permit complete trace buffer control in real time, full-speed and non-intrusive to the microprocessor. Dynamic event points offer a complex breakpoint capability, and can trigger internal or external events.
  • Developers have the ability to chain up to 64 unique events in sequence, and can have up to 64,000 iterations of a single event prior to triggering. Developers can select a section of executing code, and efficiently analyze complex conditions in seconds.
  • The debugger serves as the interface to the in-circuit emulator (ICE). Developers use this to run or single step through their code to look for errors. Upon finding errors, developers can quickly switch back to the device editor to change the device configuration, or the application editor to fix coding errors. In either case, the system will automatically regenerate code to match the new configuration.

About the PSoC Family

The PSoC microcontroller family integrates a fast, 8-bit CPU; 8 to 16 KBytes of flash memory; SRAM; and programmable arrays of analog and digital system functions -- known as PSoC blocks -- in low-cost, small-footprint packages. To save design time, CMS also offers user modules -- pre-designed peripherals built using these PSoC blocks. By selecting a PSoC microcontroller with the chosen combination of memory, PSoC blocks and pins, designers have a device that can be configured to any application and reduces costs by eliminating external chips and simplifying system design.

Pricing and Availability

The PSoC CY8C25x/26x microcontroller family design tool is available now and consists of:

  • PSoC Designer (Free)
  • Basic Development Kit, including PSoC ICE-4000 ($249)

About Cypress Microsystems

Cypress Microsystems designs, develops, manufactures and markets high-performance, field programmable integrated micro-based solutions for high-volume embedded control functions in computer, communications, consumer and control applications. Established as a subsidiary of Cypress Semiconductor Corporation (NYSE:CY - news) in the fourth quarter of 1999, Cypress Microsystems's stockholders are its employees and Cypress Semiconductor. The close association with Cypress Semiconductor allows access to their process and design technology, and field sales and applications forces. Cypress Microsystems is based near Seattle in Bothell, Washington. More information about Cypress Microsystems and its products can be accessed through its Web site at www.cypressmicro.com.

PSoC, PSoC Designer, and Device Editor are trademarks of Cypress Microsystems.


Contact:
     Cypress Semiconductor PR
     Molly Mulloy, 408/896-0144
     MOK@cypress.com
      or
     Cypress MicroSystems
     Nathan John, 425/939-1016
     Nathan.John@cypressmicro.com

http://www.mentor.com/dsm/
http://www.mentor.com/dft/
http://www.mentor.com/pcb/
http://www.mentor.com/hdl_design/
SynaptiCAD


Click here for Internet Business Systems Copyright 2002, Internet Business Systems, Inc.
1-888-44-WEB-44 --- marketing@ibsystems.com